noise of shots being fired - Francés Inglés Diccionario